supplemental inflammable restraint (sir) - German English Dictionary